Auto Attach for Windows Version 1.5 NSNL, Inc. 1700 K St., NW Washington, DC 20006 PH: (202) 223-2800 FX: (202) 966-9270 CompuServe ID: 75151,73 Dan Hall ----------------------------------------------------------------- Fixes/Changes from Version 1.04: 1. Fix International Date bug which caused "Type MisMatch" Error 2. Reverse /M switch. Attachw no longer attempts to attach to any servers at startup if nothing is specified in the command line. 3. Add RECORD.TXT output to /X (diagnostic Switch). Dependencies: Novell 1.0 or greater VLM client. 1.0 OVERVIEW -------------------------- Auto Attach for Windows (AttachW) allows you to Login into one or more Netware servers, map drives, and logout, with a click of a icon. To get Started right away read section 2.0 With the advent of Novell's VLM client software (shipped with 3.12 and 4.0) there is no longer a requirement to be attached to a server when loading the network drivers. This is a boon for remote dialin users. Now Remote dialin users can dial the modem, connect, login, map drives, logout and disconnect all within Windows. Direct Connect LAN users can also use Auto Attach for Windows to simplify temporary attachments to multiable Novell servers. Upon connection, you can automatically launch applications on the remote server. You can also specify that when the application is completed to automatically logout. Auto Attach for Windows uses predefined "sessions" to simplify these complex attachments. A session defines: A startup program to launch (Remote Dialup Software) The Novell server(s) to attach to and map drives for An Application to launch once connected A Window to monitor that if closed to automatically detach A program to launch when done (Dialup Modem disconnect software). You can run a session via an icon by specifing the session name in the AttachW command line or you can launch a session while running Auto Attach for Windows. If your needs are more simple, you can just run AttachW and select a server to log into. If you have defined disk drive maps for that server, they will be mapped automatically. Network Administrators can also setup Auto attach for Windows so that the end user will never see the Auto Attach for Windows main screen. Using the /A command line option will run Auto Attach for Windows in Full Auto Mode. This shows only a status window and the disconnect window. 2.0 Getting Started -------------------------- Run either the AttachW config icon (attachw.exe /C) to configure servers, drive maps and sessions or run AttachW and then select the configure icon (the Swiss army knife). Create a new server. Enter in the name of the server(s) you are planning to use with Auto Attach for Windows (you can repeate this procedure for multiable servers) You can Specify as much or as little information as you want. If you specify the complete login UserID and Password, you can bypass the login window (There is an optional hidden ini settimg which allows users to store thier password, otherwise Auto Attach will not allow entering of passwords). (see attachw.ini for further info) Save the server info. Add the Disk Drive maps needed for the server. You may specify a root drive map by clicking the root box. For sessions file to be used by multiable users, you may include the userid that was used at login time within the map by specifing %LOGIN_NAME and specify a group name that the user must be a member of for this drive map. The same drive can be mapped to different paths depending on the group that the user belongs too. Examples: MAP F: SYSADMIN group, ROOT drive, path = SYS:\SYSDIR MAP K: path = DATA:\ MAP H: path = DATA:\%LOGIN_NAME MAP M: CCMAILUSER group, ROOT drive, path = MAIL:\CCMAIL MAP M: MSMAILUSER group, ROOT drive, path = MAIL:\MSMAIL Click on the sessions buttton. Create a new session and add the server you just defined into the attach list. You may now specify the the optional paramenters for program startup, once connected and disconnect. Program Start Command Line Options: [drive:][path\]attachw.exe [/?] [session name[.ses]] [/A] [/D] [/C] [/M] [/F=progname] /? - (options) Session name - session file to use (Extension .ses is optional) /A - Auto (Do not display Main Window) /D - Disconnect (Detach and Disconnect from servers in Session, or All Servers if Session not Specified) /C - Configure (Show only Auto Attach Configure Screen) /M - Manual override (Attach to all defined Servers at StartUp if no session specified) /F - OverRide specified session Start up Program/File name to launch usefull to have many icons launch different programs and only one sessions needs to be defined. MUST BE LAST PARMEMETER!! Examples: C:\ATTACHW\ATTACHW.EXE SESSION1 /A C:\ATTACHW\ATTACHW.EXE /C C:\ATTACHW\ATTACHW.EXE /D SESSION1 C:\ATTACHW\ATTACHW.EXE /M C:\ATTACHW\ATTACHW.EXE SESSION1 /A /F=Readme.txt Refer to AttachW.ini for more information. 3.0 OVERVIEW: -------------------------- There are two place you need to define things: 1. The servers, with the default login info and the drive mappings 2. Sessions which says what servers to connect to (and map drives for) and all the other option for a session. There are 3 ways to connect to a server and map drives: 1. first use can specify a session on the command line, which, at program startup, will then launch and monitor all associated session programs, login and map those drives specifed for the server(s) specified in the session. 2. you can run a session while in attachw by clicking the "run a sesion icon" (2nd from left the one with two PC and a big red arrow). This brings up a list of all sessions so you can choose one by double clicking or pressing the run button. This will also log you into all servers specifed in that session and map the drives defined for that server. 3. You can double click the server name in the "Available Servers" list box on the main attachw screen or highlight the server and click the connect icon (Two PCs with the connected data pipe). This will log you in and map the drives defined for that server. It will not run any sesion info like launching a progam, since this method bypasses sessions. 4.0 NOTES -------------------------- THERE IS A SAMPLE SESSION "remote.ses" on the setup disk. This file is not copied to the installation directory. The sample shows how to use ATTACHW in conjunction with a Shiva remote dialin connection. To view; copy the remote.ses file from the install disk to the attachw directory, run attachw, edit sessions then open the remote.ses session.